<%@ page import="sql.CursoBD" %>
<%@ page import="core.Aluno" %>
<%@ page import="core.Curso" %>
<%@ page import="java.util.ArrayList" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Editar Aluno</title>
</head>
<body>

<h1> Editar Aluno </h1>

<%

Aluno alunoSelecionado = (Aluno) request.getAttribute("aluno");
Curso cursos[] = { alunoSelecionado.getCurso(0), alunoSelecionado.getCurso(1), alunoSelecionado.getCurso(2) };

CursoBD bd = new CursoBD();
ArrayList<Curso> lstCurso = bd.getCursos("");
bd.close();

%>

<p>
<form action="AlunoServlet" method="get" >

<input type="hidden" name="old" value="<%=alunoSelecionado.getMatricula() %>" >

Nome do Aluno: <input type="text" name="nome" value="<%=alunoSelecionado.getNome() %>" ><br>

Matricula do Aluno: <input type="text" name="matricula" value="<%=alunoSelecionado.getMatricula() %>" ><br>

<%
for( int x = 1; x < 4; x++ ) {
%>

Curso <%=x %>: <select name="curso<%=x %>">
<%
	for( int i = 0; i < lstCurso.size(); i++ ) {
		if( cursos[x-1] != null ) {
			if( lstCurso.get(i).getCodigo().compareTo( cursos[x-1].getCodigo() ) == 0 ) {
%>
	<option value="<%=lstCurso.get(i).getCodigo() %>" selected > <%=lstCurso.get(i).getNome() %> </option>
<%
			} else {
%>
	<option value="<%=lstCurso.get(i).getCodigo() %>" > <%=lstCurso.get(i).getNome() %> </option>
<%
			}
		} else {
%>
	<option value="<%=lstCurso.get(i).getCodigo() %>" > <%=lstCurso.get(i).getNome() %> </option>
<%
		}
	}
	if( cursos[x-1] == null ) {
%>
	<option value="null" selected >Nenhum</option>
<%
	} else {
%>
	<option value="null" >Nenhum</option>
<%
	}
%>
</select><br>

<%
}
%>


<button type="submit" name="atualizar" value="ok">Atualizar</button>

</form>
</p>

</body>
</html>